//TODO 
/*

	curatat config.h
	cand ceva nu se incarca bine sa se poata vedea totusi un pink wireframe macar
	create debug/release_msg/war/err
	put more debug_err/release_err , debug_war and debug_out for loading stuff and ... etc
	imbunatatit precizia la Matrix4x4
	memory manager - tacking of alloc/free
	console class - dos window/redered - input/output 

	//texturi
	salvat texturi (tine datele de la incarcare sau le ia de la placa video)

	//mesh
	setat dot/wire/solid pe mesh
	investigate VBO
	drawlists

	//culler
	is any culling working?

	//obiecte
	Object'e container care au ca roll doar culling (la fiecare copil adaugat se recalculeaza AABB-ul objectului) - un fel de zone

	//shadere
	parametrii din xml
	modificat shadere in timp real? (GLSL cred k pot fi modificate, returneaza pana si sursele)

	//material
	de mutat in material controlul glTranslate/Scale/Rotate
	facut posibilitatea de trimitere prin glMatrixMode( GL_TEXTURE ) pentru umbre
*/
///////////////////////////////////////////////////////////////////////////////
//-----------------------------------------------------------------------------
#ifndef __MGL_CONIFG_H__
#define __MGL_CONIFG_H__
//-----------------------------------------------------------------------------

// exit if we get a CG shading language error
#define	EXIT_ON_CG_ERROR

// if defined meshes will use glVertexPointer, glColorPointer, glTexCoordPointer, glNormalPointer
#define		__MGL_USE_GL_POINTER_CALLS__

//if defined profiling tools will be available
#define		__MGL_USE_PROFILING_TOOLS__

//-----------------------------------------------------------------------------
#endif //__MGL_CONIFG_H__
//-----------------------------------------------------------------------------
///////////////////////////////////////////////////////////////////////////////
